From f881f37789ab265c981554bf997fc7dcd11180c1 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 19 Jul 2015 09:59:18 -0400 Subject: [PATCH] Fix csd decorations By accident, commit b9b17c3c2a434983452561c3 removed one line that wasn't unused, but important for hiding close buttons on dialogs. Bring it back. --- gtk/gtkheaderbar.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/gtkheaderbar.c b/gtk/gtkheaderbar.c index 21f8fd9372..dcb8e8a518 100644 --- a/gtk/gtkheaderbar.c +++ b/gtk/gtkheaderbar.c @@ -296,6 +296,9 @@ _gtk_header_bar_update_window_buttons (GtkHeaderBar *bar) priv->titlebar_end_separator = NULL; } + if (!priv->shows_wm_decorations) + return; + direction = gtk_widget_get_direction (widget); g_object_get (gtk_widget_get_settings (widget), -- 2.30.2